@charset "gb2312";
/* CSS Document */
/*
* copyright by shenlag
* 陈兴 13949608480
* QQ:38514999
* Email:38514999@qq.com
* 保留版权说明——做人要厚道，使用请注明出处！
* 欢迎致力于前端开发的朋友一起切磋技术
*/


/*热门搜索*/
.swrap{  width:100%; background:url(searchbg.gif) repeat-x left bottom; height:38px; }
#isearch{ width:980px; margin:0 auto; overflow:auto; }
#isearch ul{}
#isearch ul li{ float:left; height:38px; line-height:38px; color:#C00; font-weight:bold; }
#isearch ul li a{ font-weight:normal; color:#333; margin-right:14px; }
#isearch ul li a:hover{ color:#C00; }
#isearch .nsearch{ float:right; font-weight:normal; margin-top:5px; }
input { color:#666; font-size:12px;}
input.search-keyword{ background:url(search.gif) no-repeat; width:273px; height:27px;  padding-left:25px; padding-top:0px;*padding-top:4px; border:none; margin-top:-6px; *margin-top:-1px; }
button.search-submit{ background:url(btn.gif) no-repeat; width:59px; +margin-left:5px; height:28px; border:none; font-family:"microsoft yahei"; color:#FFF; font-size:14px; cursor:pointer; }

 /*热门产品*/
.hot_nav_m { overflow:hidden; height:38px; line-height:38px; }
.hot_nav_m  dl  { overflow:hidden; width:680px; }
.hot_nav_m  dl dt, .hot_nav_m dl dd { float:left; height:38px;}
.hot_nav_m  dl dt {color:#C00; font-weight:bold;}
.hot_nav_m  dl dd {  padding:0 12px; background: url(ico4.gif) no-repeat 0 -93px;}
.hot_nav_m  dl dd.first { background: none;}
.quick_nav  { overflow:hidden; width:250px; height:38px; }
.quick_nav li{ float:left; height:38px; background: url(ico.png) no-repeat top left; text-indent:25px; }
.quick_nav li.quick_nav_01 { background-position:0 -10px ; width: 85px; text-indent:20px; }
.quick_nav li.quick_nav_02 { background-position:0 -56px ; width:90px;}
.quick_nav li.quick_nav_03 { background-position:0 -102px ; width:75px; }




/*index class*/
#indexclass {}
ul#promap{ width:980px; margin:0 auto; overflow:auto; border:1px solid #DBDBDB; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; padding:10px 0; position:relative; }
ul#promap li{ float:left; margin:0 15px; display:inline; _margin-right:10px; }
ul#promap li dl{ _width:110px; }
ul#promap li dl.scxfa{ _width:120px; }
ul#promap li dl dt{ height:30px;line-height:30px;padding:0 10px;background:url(ico.gif) no-repeat right center;text-indent:-1em;_text-indent:-0.8em; font-weight:bold;}
ul#promap li dl dd{ height:24px; line-height:24px; }
ul#promap li.nofl{ float:none; position:absolute; right:10px; bottom:16px; margin:0; _margin_left:4px; }
.bdshare_t{ line-height:1.2; }


/*main*/

#main{ background:url(mainbg.gif) repeat-x left top; width:100%; padding-bottom:30px; overflow:hidden; }
.main{ width:980px; margin:0 auto;padding:15px 0; overflow:hidden;}
.main h2{ position:relative; }
.main h2 span.nmore{position:absolute; right:14px; }
/*
.indexnews,.indexcpy,.indpro{background:url(mainspare.png) no-repeat right bottom;width:200px;}*/
.box1,.boxx{background:url(mainspare.png) no-repeat right bottom;}
.indexnews h2,.indexcpy h2,.indexcase h2,.indpro h2{margin-bottom:10px; }
.indexnews h2 span,.indexcpy h2 span,.indexcase h2 span,.indpro h2 span{ background:url(class.gif) no-repeat left top; text-indent:-9999em;height:23px;width:117px;display:inline-block; +display:block; _display:block; overflow:hidden;}
.indexnews h2 span.nmore,.indexcpy h2 span.nmore,.indexcase h2 span.nmore,.indpro h2 span.nmore { background:url(more.gif) no-repeat 0 0; margin-top:12px; *margin-top:-18px; width:45px; height:12px;}
.indexnews h2 span.nmore a,.indexcpy h2 span.nmore a,.indexcase h2 span.nmore a,.indpro h2 span.nmore a{display:block; }
.lnew{}
.lnew img{ padding:2px;width:108px;height:177px; float:left; border:1px solid #DCDCDC; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; }
.lnew dl{ float:left; margin-left:4px; width:130px; position:relative; }
.lnew dl dt { font-weight:bold;}
.lnew dl dd{ margin-top:3px; text-indent:24px; line-height:22px;}
.lnew dl dd a{ color:#C00; }


/* 2015年07月04日更新首页 - 增加竖导航 By 陈兴 QQ：38514999 
.ltree {}
.ltree dl{ margin:0 15px 0 0;}
.ltree dl dt {padding-left:20px; font-weight:bold; line-height:26px; font-size:14px;background:url(gt.gif) no-repeat 10px center; overflow:hidden; display:block;}
.ltree dl dd{line-height:26px; font-size:13px;border-bottom:#d6d6d6 dashed 1px;overflow:hidden; padding-left:5px;}
.ltree dl dd a { color:#333; text-decoration:none;}
.ltree dl dd a:hover { color:#cc0000; text-decoration:none;}
*/

.indexnews{width:200px;}
.ltree {}
.ltree dl{ margin:0 15px 0 0;}
.ltree dl dt {padding-left:20px; font-weight:bold; line-height:26px; font-size:14px;background:url(gt.gif) no-repeat 10px center; overflow:hidden; display:block;}
.ltree dl dd{line-height:26px; font-size:13px;border-bottom:#d6d6d6 dashed 1px;overflow:hidden; padding-left:15px;background:url(ico2.gif) no-repeat 5px center; margin-left:10px;}
.ltree dl dd a,.indpro a { color:#04477c; text-decoration:none;}
.ltree dl dd a:hover,.indpro a:hover { color:#cc0000; text-decoration: underline;}






.ltree ul.cx {padding:5px 0 5px 0px;overflow:hidden;}
.ltree ul.cx span{ padding-left:20px; font-weight:bold; line-height:26px; font-size:14px;background:url(gt.gif) no-repeat 10px center; overflow:hidden; display:block;}
.ltree ul.cx li { line-height:26px; font-size:13px;border-bottom:#d6d6d6 dashed 1px; float:left; width:105px;overflow:hidden; padding-left:5px;}
.ltree a { color:#333; text-decoration:none;}
.ltree a:hover { color:#cc0000; text-decoration:none;}



/*2014年11月3日更新首页推荐产品*/
.box1,.box2,.box3,.boxx { overflow:hidden;}

.indpro { width:543px;overflow:hidden;margin:15px 0;}
.indpro h2 span{ background:url(pro.jpg) no-repeat left top; width:135px; height:23px; }
.indpro .pron {}
.indpro .pron ul { margin-left:7px;}
.indpro .pron ul li{ float:left; width:134px; height:120px; text-align:center;}
.indpro .pron ul li span  {display:block;}
.indpro .pron ul li img{ width:125px; height:94px;}

.indcontact { margin:10px 5px;}
.czd { font-weight:bold; color:#cc0000;}
.indcontact p{margin-left:10px;}
.indcontact ul { margin-left:5px;}
.indcontact ul li { line-height:25px;}

/*special*/
.indexcpy{ width:545px; margin-left:8px; _margin-left:5px; overflow:hidden;}
.indexcpy h2 span{ background:url(about.gif) no-repeat left top; width:125px; height:25px; }
.cpy{ background:url(spare2.png) no-repeat left bottom; padding-bottom:10px; overflow:auto; _height:85px;}
.cpy p { text-indent:24px;line-height:2.0; margin-right:14px;}
.cpy img{float:left; width:135px; height:83px; padding:0px; }
/*fuwu*/
.cpyatt{background:url(spare2.png) no-repeat left bottom; padding-bottom:10px; margin-left:90px;}
.cpyatt ul{}
.cpyatt ul li{ float:left; margin-right:10px; background:#e9e9e9; border:#dcdcdc 1px solid; padding:3px 6px; }

/*首页滚动产品*/
.scroll {width:980px; margin:0 auto;border:1px solid #DBDBDB; margin-bottom:10px; overflow:hidden;}
.scroll_wrap { width:980px; height:105px; position:relative; overflow:hidden; margin-top:10px;  }
#scrollbox { overflow: hidden; width:910px; height:105px; margin-left:35px; float:left; display:inline; }
.scroll_inner { width: 32766px; zoom: 1 }
#scroll_1,#scroll2{ float: left; }
#scrollbox ul { overflow:hidden; width:1690px; height:105px; }
#scrollbox ul li { display:inline; float:left; width:125px; height:105px; margin-right:5px; overflow:hidden; }
#scrollbox ul li a{  display:block; }
#scrollbox ul li img { float:left;width:115px; height:75px; margin:0 auto; padding:4px; border:1px solid #ccc; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;  }
#scrollbox ul li a:hover img {border:1px solid #E10013; }
#scrollbox ul li span { display:block; text-align:center; width:125px; height:20px; line-height:20px; cursor:pointer; }
#scrollbox ul li span:hover{ color:#C00; }
.scroll_left, .scroll_right { display:block; position:absolute; top:35px; width:21px; height:21px; background:url(left.gif) no-repeat; }
.scroll_left { left: 10px; position:absolute; }
.scroll_right { right: 10px; position:absolute; background:url(right.gif) no-repeat; }


/*产品切换*/
.scroll_wrap2 {width: 658px; height:130px; position:relative; overflow:hidden;   }
#scrollbox2 { overflow: hidden; width: 624px; height:130px; margin-left:32px; }
#scrollbox2 ul { overflow:hidden; width: 1248px; height:130px;  }
#scrollbox2 ul li { display:inline; float:left; width:126px; height:130px; margin-right:30px;  overflow:hidden; }
#scrollbox2 ul li a{display:block; float:left; width:126px; height:130px; overflow:hidden; }
#scrollbox2 ul li img { display:block; float:left;  width:120px; height:83px; margin:0 auto; padding:2px; border: 1px solid #dbdbdb; }
#scrollbox2 ul li a:hover img { border-color:#c00; }
#scrollbox2 ul li span { display:block; vertical-align:top; float:left; width:120px; height: 30px;  margin-top:5px; line-height:20px; background: url(ico3.gif) no-repeat 1px -65px; cursor:pointer;}
.scroll_left2, .scroll_right2 { display:block; position:absolute; top:0; width: 12px; height: 89px; background: url(slide_arrow2.gif) no-repeat 0 0;}
.scroll_left2 { left: 0;  }
.scroll_right2 { right: 0; background-position: -13px 0;  }
.scroll_left2:hover {left: 0; background-position: 0 -89px; }
.scroll_right2:hover {right: 0; background-position: -13px -89px; }

/*scroll pros*/
.indexser{ margin-top:10px; overflow:auto; }
.indexser p{ line-height:2.0; margin-bottom:5px; padding:0 10px; }
.indexser ul{background:#FFF; overflow:auto; width:402px; background:url(indexserbg.gif) no-repeat; margin-top:10px; margin-left:80px; }
.indexser ul li{ float:left; width:96px; height:25px; line-height:25px; }
.indexser ul li a{ display:block; width:96px; height:25px; }
.indexser ul li a:hover{ color:#333; }
.indexser ul li.xrk a,.c0 { color:#cc0000;}
.indexser ul li.xrk{ text-indent:4em; }
.indexser ul li.ln{ text-indent:4em; }
.indexser ul li.lc{ text-indent:3.5em; }
.indexser ul li.online{ text-indent:3em;}
/*service*/

.indexcase{float:right; }
.indexcase h2 span{ background:url(article.gif) no-repeat left top; width:175px; height:23px; } 

.iarticle {margin-top:5px; padding-top:10px;}
.iarticle .iart_warp {width:220px; border:1px solid #DBDBDB; border-radius:3px; margin-bottom:10px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.iarticle .iart_warp2 {width:220px; height:160px; border:1px solid #DBDBDB; border-radius:3px; margin-bottom:10px; -webkit-border-radius:3px; -moz-border-radius:3px;}
/* 2015年7月4日 废 
.iarticle .iart_warp .art_left { float:left; width:70px; margin:10px 5px 0 5px;}
.iarticle .iart_warp .art_left img {width:65px; height:50px; padding:2px; margin-top:0px; border:1px solid #FFF; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; float:left;}
.iarticle .iart_warp .art_left h6 {font-weight:bold; font-size:12px; padding-left:3px;}
.iarticle .iart_warp .art_left span{ padding-left:25px;}
.iarticle .iart_warp .art_left span a { color:#777;}
.iarticle .iart_warp .art_left span a:hover { color:#333;}

.iarticle .iart_warp .art_right { float:right; width:190px; margin:5px 0 0 0;}
.iarticle .iart_warp .art_right ul li {background:url(ico2.gif) no-repeat left center; padding-left:10px; line-height:2.0;}
*/
.iarticle .iart_warp ul{margin:10px 0 10px 3px;background:url(icon_num.gif) 5px 4px no-repeat;}
/*.iarticle .iart_warp ul li {background:url(ico2.gif) no-repeat left center; padding-left:10px; line-height:2.0;}*/
.iarticle .iart_warp ul li {padding-left:25px; line-height:25px;}

ul#promap{ width:980px; margin:0 auto; overflow:auto; border:1px solid #DBDBDB; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; padding:15px 0; position:relative; }
ul#promap li{float:left;margin:0 15px;display:inline;_margin-right:10px; }
ul#promap li dl{ _width:110px; }
/*专题1*/
ul#promap li .ztpic{width:150px; }
ul#promap li .ztpic p{ height:53px;}
ul#promap li .ztpic p img {width:145px; height:45px; border:#DBDBDB 1px solid;}
/*专题2*/
ul#promap li.nozt{ margin-left:5px;}
ul#promap li .ztxt {width:126px; }
ul#promap li .ztxt span {font-weight:bold;}
ul#promap li .ztxt p {line-height:2.0;background:url(ico2.gif) no-repeat left center; padding-left:10px;}


ul#promap li dl dt,ul#promap li .ztxt span{ height:30px; line-height:30px; padding:0 10px; background:url(ico.gif) no-repeat right center; text-indent:-1em; _text-indent:-0.8em;  }
ul#promap li dl dd{ height:26px; line-height:26px; }
ul#promap li.nofl{ float:none; position:absolute; right:10px; bottom:16px; margin:0; _margin_left:4px; }
.bdshare_t{ line-height:1.2; }/*scxmap*/

#footer{ background:#141416 url(footbg.gif) repeat-x; width:100%; overflow:auto; }
.ftop{ width:980px; margin:0 auto; color:#FFF; }
.ftop img{ float:left; margin-top:10px; }
.ftop p{ float:left; margin:20px 0 0 40px; +width:520px; font-family:Verdana, Geneva, sans-serif;}
.ftop p span{ padding-left:10px; }
.ftop ul{ float:right;margin:20px 0 0 45px; +margin-left:100px; +width:200px; }
.ftop ul li{ float:left; margin-right:5px; }
.ftop ul li a{ color:#FFF; }

.pagefoot {height:auto;}
.pagefoot .flink { overflow:hidden;background: #3c3c3c; clear:both; border-top: 1px solid #333; }
.pagefoot .flink li {float:left;height:24px; line-height: 24px;color:#898989; /*white-space:nowrap;*/ }
.pagefoot .flink li a { color:#898989; text-decoration:none; padding:0 5px;  border:none;}
.pagefoot a { color:#898989; text-decoration:none; padding:0 5px;  border:none;}



/*页面*/
.main_banner_wrap {overflow:hidden; position:relative; z-index:2; height:auto; background:#f1f1f1; border-bottom: 3px solid #c00;}
.main_banner {overflow:hidden; position:relative; left:50%;  width:1440px; margin-left: -720px; z-index:3; height:197px;}
.main_banner img{width:1440px; height:197px;}


/*图片列表*/
.imgbdc { border: 1px solid #dbdbdb; padding:2px; }
a.imglink { display:block; }
a.imglink:hover img { border-color:#c00; }
ul.imglist { overflow:hidden; }
ul.imglist li { float:left; width:90px; height:95px; margin-right:10px;  overflow:hidden; }
ul.imglist li:nth-child(even) { margin-right:0; }
ul.imglist li a{  display:block; width:90px; height:94px; overflow:hidden;  }
ul.imglist li img {  width:84px; height:53px; padding:2px; border: 1px solid #dbdbdb;  }
ul.imglist li a:hover img {border-color:#c00; }
ul.imglist li span { display:block; vertical-align:top; float:left; width:95px; height: 30px; line-height:20px; background: url(ico3.gif) no-repeat 1px -65px; cursor:pointer;}


.wrap1 {background: url(leftbar_bg.png) repeat-y -753px 0;position:relative;z-index:50; }
/*边栏*/
.leftbar { width: 243px;}
.leftbar .channel_tit{ position:relative; z-index:50; top: -25px; width: 243px; height:62px; line-height:0;}
.leftbar .channel_tit img{ display:block; width: 243px; height:62px; }
.leftbar .channel_tit1{ position:relative; z-index:50; top: 0; width: 243px; height:62px; line-height:0; }
.leftbar .channel_tit1 img{ display:block; width: 243px; height:62px; }
.leftbar_nav li { height:40px; font-weight:bold;}
.leftbar_nav li a { display:block; overflow:hidden; width: 243px;  height:40px; line-height: 46px;  text-indent: 57px; background: url(leftbar_bg.png) no-repeat -251px 0; color:#000; outline:none;}
.leftbar_nav li a:hover{ background-position:-502px 0; }
.leftbar_nav li.channel_now a{ background-position:0 0;  color:#fff;}
.leftbar_nav li.channel_now a:hover{ background-position:0 0;  color:#fff;}



/*侧边栏主体*/
.leftbar_con { width: 190px; margin: 0 auto;} 
.leftbar_con  select { width: 190px; height: 22px; border: 1px solid #dbdbdb; }
.blank_tit { padding-bottom:5px;color:#222;font: bold 14px "Microsoft YaHei",SimSun;background: url(blank_tit.jpg) repeat-x bottom left;}
/*当前位置*/
.channel_blank {height:62px;}
.posnav {height:40px; padding-top:10px; overflow:hidden; }
.bdbl { position:relative; border-bottom: 1px solid #dbdbdb ;z-index: 5;}
.bdbl .dot { position:absolute; right:0; bottom: -2px; width:3px; height: 3px; line-height:0; font-size:0; background: url(bdbl.gif); }
.posnav .coulmnm_tit { float:left; color:#c00; font: bold 15px "Microsoft YaHei", SimSun ; background: url(innner_ico.png) no-repeat 0 3px; text-indent:24px; }
.posnav .pos {padding-right:5px;  }
.posnav .pos a {color:#666;text-decoration: none; }
.posnav .pos a:hover {color: #c00;text-decoration: none; }
.main_tit_wrap {height:36px; font: 14px/36px "Microsoft YaHei", SimSun ; background: url(innner_ico.png) no-repeat 2px -55px; text-indent: 24px ; color:#222;}
.main_tit2 { height:32px; font: bold 14px/32px "Microsoft YaHei", SimSun ; color:#222;}
.content_wrap {width:710px;}
.leftbarlist li {overflow:hidden;width:190px ;height: 24px;line-height:24px;white-space:nowrap;text-overflow:ellipsis; background: url(ico3.gif) no-repeat 0 -3px; text-indent: 12px;}

/*内容*/
.content { overflow:hidden; margin-top:5px; line-height:22px; /* font-size:14px; */line-height:26px;}
.content p {color:#2c2c2c; }
.infocont p{font-size: 14px; }
.content2 {font-size: 14px;}
.content2 p {margin-top:15px;  }
.content a {color:#666;text-decoration: none; }
.content a:hover {color: #c00;text-decoration: none; }

.infomore { overflow:hidden; }
.infomore li { float:left; width:221px; height:280px; margin: 0 22px 30px 0; background: url(img_bg.png) no-repeat top left; border-right: 1px dashed #bdbdbd; font-size:12px; }
.infomore li a img{ padding:3px; width: 182px; height:102px; border: 1px solid #dbdbdb;}
.infomore li a{ display:block; }
.infomore li a.about_tit { display:inline; }
.infomore li a.about_tit img{ padding:0; width:auto; height:auto; border:0;}
/*infomore = aboutlist*/
.infomore li img.about_tit{ margin-top: 5px; }
.infomore li a:hover img{border-color:#c00; }
.infomore li.last { margin-right:0; border-right: 0; }
.infomore li p{ width: 190px; margin-top: 10px;color:#666; line-height:22px; }
.infomore li span.more{ display:block; margin-top: 20px; width: 110px; height:24px; line-height: 24px; text-indent: 25px; }
.infomore li span.more a{ display:block; width: 110px; height:24px; color:#fff; background:#c00 url(innner_ico.png) no-repeat 8px -30px;}
.infomore li span.more a:hover{ color:#fff; background-color:#3c3c3c;}



/*新闻中心*/
.news_content_wrap { width: 690px;}

/*新闻中心列表*/
.newscenter h2 { display:none;}
ul.newslist { overflow:hidden; width:670px; margin:0 auto;}
ul.newslist li { overflow:hidden; width:670px; height:36px; line-height: 36px; vertical-align:top; white-space:nowrap; text-overflow:ellipsis;
border-bottom: 1px dashed #e3e3e3;
}
ul.newslist li a.pub_tit { float:left; display:block; overflow:hidden; width:460px; height:36px; white-space:nowrap; text-overflow:ellipsis;  background: url(ico3.gif) no-repeat -28px -70px; text-indent:12px;  }
ul.newslist li span.pub_time{ float:right; }
ul.newslist li.top { height:116px; margin-bottom:8px; border:none; }
ul.newslist li.top a.top_img {float:left; margin-right:20px; }
ul.newslist li.top a.top_img img { width:170px; height:108px; padding:3px; border:1px solid #d9d9d9; }
ul.newslist li.top a.top_img:hover img { border-color:#c00; }
ul.newslist li dl { float:right; width:470px; height:60px; margin-bottom: 15px;  }
ul.newslist li dl  dt a{ display:block; overflow:hidden;   width:470px; height:36px; color:#c00;  font-weight:bold; white-space: nowrap;  text-overflow:ellipsis; }
ul.newslist li dl  dt a:hover{ text-decoration:underline; }
ul.newslist li dl  dd{ overflow:hidden; width:470px; height:80px; line-height:20px; color:#999; white-space:normal; }
ul.newslist li dl  dd p{ margin-top:0; }
ul.newslist li dl  dd span.more{ display:block; margin-top: 5px; width: 110px; height:24px; line-height: 24px; text-indent: 25px; }
ul.newslist li dl  dd span.more a{ display:block; width: 110px; height:24px; color:#fff; background:#c00 url(innner_ico.png) no-repeat 8px -30px;}
ul.newslist li dl  dd span.more a:hover{ color:#fff; background-color:#3c3c3c;}

/*选项卡*/
.tabtit { height: 35px; background: url(tab_bg.gif) repeat-x 0 -72px;}
.newsnav li{ float:left; width: 125px; height:35px; line-height: 35px;text-align:center; cursor: pointer;}
.newsnav li a{ display:block; width:125px; height: 35px;  background: url(tab_bg.gif) no-repeat;  color:#fff; font-weight:bold;}
.newsnav li a.tabnav_l{  background-position:0 -36px; color:#666;}
.newsnav li a.tabnav_r{  background-position:-125px 0; color:#666;}
.newsnav li.tabnow a.tabnav_l{  background-position:0 0; color:#fff;}
.newsnav li.tabnow a.tabnav_r{  background-position:-125px -36px; color:#fff;}
.tabcon_wrap div.tabcontent { display:none; position:relative;}
.more2{ position:absolute; right:0; top: -28px; }
.more2 a{ color:#c00;}
.more2 a:hover{ text-decoration:underline; }
.tabcon_wrap div.tabnow { display:block;}

/*单项非选项卡区块*/
.tablist { position:relative; }
.tabtit  h2.roundbg_tit{ width:125px; height: 35px; line-height: 35px;  background: url(tab_bg.gif) no-repeat 0 -108px;  color:#fff; font-weight:bold;  text-align:center; }
.tablist  span.more2{  top: 7px; }
.infomore2 li { float:left; overflow:hidden; width:200px; height:230px ; margin: 0 25px 50px 0; border:none;   }
.infomore2 li p{ overflow:hidden; margin-top:0;  height:26px; white-space:nowrap; text-overflow:ellipsis;   }
.infomore2 li span.more{ margin-top:6px;   }

/*专题列表*/
.news_list2  li { border-bottom: 1px dashed #e3e3e3; height:150px;}
.news_list2  li  .zt_img{ float:left; width:197px;  height: 110px; background:  url(img_bg.png) no-repeat; margin-right:12px;  }
.news_list2  li  .zt_img a{ display:block;}
.news_list2  li  .zt_img img{  width:182px;  height: 102px; padding:3px; border: 1px  solid #dbdbdb; }
.news_list2  li  .zt_img a:hover img{ border-color:#c00;  }

.news_list2  li dl{ float:left; width:460px;}
.news_list2  li dl dd{ border:none; }
.news_list2 li dl dd.arc_des { border:none; }


/*新闻列表*/
.news_list li {  margin-bottom:20px; overflow:hidden;  border-bottom: 1px dashed #e3e3e3; }
.news_list li dl dt{font-weight:bold;   line-height:30px; font-size: 14px; background: url(innner_ico.png) no-repeat 0 -90px; text-indent: 15px; }
.news_list li dl dt a{color:#ba0000; }
.nnews_list li dl dt a{ color:#333; }
.nnews_list li dl dt a font{ color:#ba0000; }
.news_list li dl dt a:hover{ text-decoration:underline;}
.news_list li dl dd.arc_img { float:left; width:197px; height: 110px; }
.news_list li dl dd.arc_info { margin-bottom: 5px; border:none; padding-bottom:0; }
.news_list li dl dd.arc_des { line-height:22px; color:#666;   clear:both; padding-bottom:15px; }
.news_list li dl dd.arc_des p{ margin-top:0;}
.news_list li dl dd.arc_des p span { display:block; margin-top: 10px; width: 110px; height:24px; line-height: 24px; text-indent: 25px; }
.news_list li dl dd.arc_des p span  a{ display:block; width: 110px; height:24px; color:#fff; background:#b5b5b5 url(innner_ico.png) no-repeat 8px -30px;}
.news_list li dl dd.arc_des p span a:hover{ color:#fff; background-color:#c00;}


/*分页*/
ul.pagenav { width:690px;  height:26px; border-bottom:2px solid #ccccff;}
  ul.pagenav li { float:left; margin-right:6px; height:26px; line-height:22px; background:#FFF; position:relative; font-size:13px;   }
  ul.pagenav li.thisclass { height:26px; border-bottom:2px solid #cb0708;_margin-bottom:-1px;/*for ie6*/ }
	ul.pagenav a { display:block; height:20px; float:left; text-align:center; padding:0 8px; border:1px solid #DDD; color:#666; }
	ul.pagenav li.thisclass a { color:#FFF; background:#cb0708; border:1px solid #cb0708;}
	ul.pagenav a:hover {color:#FFF; background:#b3030d; border:1px solid #cb0708;}
  ul.pagenav li:hover{ border-bottom:2px solid #cb0708;}
  ul.pagenav li select{ height:22px;}
  
  
/*文章*/
.content_view .arc_tit{ font: normal bold 20px/26px "Microsoft YaHei", SimHei, SimSun;  height:auto;  text-align:center; color:#e62424;  }
 .arc_info { overflow:hidden;  padding: 0 10px; color:#666; line-height:24px; }
 .arc_info2 { background:#f2f2f2;}
 .arc_content{  padding-bottom:15px; line-height:26px;font-size:14px; margin-top:15px; color:#2c2c2c;}
 .arc_content p{margin-top:5px; color:#000; font-size: 14px; text-indent:28px;}
 .arc_content .st,.arc_content .st1  {font-weight:bold; color:#c00;text-indent:5px;}
 .arc_content .st{margin-top:15px;background: url(pro_bg.gif) no-repeat 0 -186px; text-indent:24px;}
.arc_content a { color:#444; text-decoration:none;}
.arc_content a:hover { color:#111; text-decoration:none;}
/* .arc_content p{ font-size:14px; margin-top:15px;}*/
 .content_view .arc_des { background:#f6f6f6; }
 .content_view .arc_des .des_inner {  padding:15px; line-height:22px;}
 .content_view .arc_des p{ margin:0; }
 .content_view .arc_des p span.destit{ font-weight:bold; color:#e62424;}
 .arc_des2 { line-height: 24px;}
 .arc_des2 p span.destit{display:block;}
  .content_view  .arc_sectit  { height: 36px;  font-weight:bold; color:#d52222; line-height: 36px; border-bottom: 1px dashed #e3e3e3;}
  .arc_content2 img{ padding: 3px; border: 1px solid #dbdbdb; }
/*上下文导航*/
.arc_nav { width:690px; overflow:hidden; line-height:40px; height:40px; color:#666; border-bottom: 1px dashed #e3e3e3;}
.arc_navb { border-bottom: 0 ; border-top: 1px dashed #e3e3e3; }
.arc_nav li{ width:345px; overflow:hidden; height:40px;}
.arc_nav li.context_p{ float:left;}
.arc_nav li.context_n{ float:right; text-align:right;}
.arc_nav li a{ color:#666;}
.arc_nav li a:hover{ color:#f00; text-decoration:underline;}
/* 分享*/
  .share { overflow:hidden; width:656px; }
  #bdshare { overflow:hidden; line-height:14px; }
  .to_arclist { width:98px; height:22px; line-height:22px; }
  .to_arclist a { display:block; width:98px; height:22px; line-height:22px; text-align:center; background: url(news_ico.png) 0 -150px;}
/*相关新闻*/
.relate_news { overflow:hidden; width: 330px; }
.relate_news  dt{ height: 30px; line-height: 30px; color:#d52222; border-bottom: 1px dashed #e3e3e3; margin-bottom:10px;}
.relate_news dd { overflow:hidden; width:330px; height:24px; line-height: 24px; white-space:nowrap; }
.relate_news dd a { float:left; display:block; overflow:hidden; width:244px; height:24px; white-space:nowrap; text-indent:12px; text-overflow:ellipsis;  background: url(ico3.gif) no-repeat -28px -75px; }
.relate_news dd span { float:right; color:#666; }
.relate_news h3{ font-weight:bold;}
  /*新闻内容底部产品推荐*/
.arc_pro{ overflow:hidden; padding: 8px 15px; background:#f6f6f6; line-height: 16px; }
.arc_pro ul li{ float:left; height: 16px; padding-right: 18px; line-height: 16px; background: url(news_ico.png) no-repeat 0 0 ; text-indent: 20px;}
.arc_pro ul li.fr{ float:right; }
.arc_pro ul li.arc_pronav2{background-position:0 -30px;}
.arc_pro ul li.arc_pronav3{background-position:0 -60px;}
.arc_pro ul li.arc_pronav4{background-position:0 -90px;}
.arc_pro ul li.arc_pronav5{background-position:0 -120px;}
.arc_pro ul li a span{ color:#c00; }


.main_service {  overflow:hidden; }
.service_list { overflow:hidden; width:662px; height: 362px; background: url(service.png) no-repeat;   }
.service_list li {   width:292px; height:160px; margin-bottom: 40px; overflow:hidden; }
.service_list li dl { width:184px; margin-left: 104px; padding-top: 10px; }
.service_list li.fr dl { margin-left: 92px; }
.service_list li dt { overflow:hidden; width: 184px; height:26px; margin-bottom: 5px;}
.service_list li dt  a{ display:block;  height:26px; text-indent: -9999px;}
.service_list li dd { overflow:hidden; height: 86px; line-height: 20px;}
.service_list li dd.more { overflow:hidden; height: 24px; margin-top: 5px;}

.service_list li dd.more a { display:block; width: 110px; height:24px; line-height: 24px; text-indent: 25px; }
	.service_list li dd.more a{ display:block; width: 110px; height:24px; color:#fff; background:#b5b5b5 url(innner_ico.png) no-repeat 8px -30px;}


/*服务信息*/
.service_info { padding-top: 15px; border-top: 1px solid #dbdbdb; line-height:30px; }
.service_info2 { border:none; }
.service_info a { color:#cc0000; text-decoration:none;}
.service_info a:hover { color:#cc0000; text-decoration:underline;}
.service_info p{ margin-top: 5px; }
.service_info p span { display:inline-block; padding-left:40px; background: url(innner_ico.png) no-repeat; }
.service_info p span.tel { background-position: 5px -125px; }
.service_info p span.tel2 { background:none; padding-left:0; font-size:14px; font-weight:bold;  }
.service_info p span.online {  background-position: 5px -155px; }
.service_info p a:hover { text-decoration:underline; }

/*视频*/
.video { width:730px; margin:0 auto;text-align:center;overflow:hidden; border:#f9f9f9 1px solid;}

/**/
ul.contact { width:666px; padding-top:20px; border-top: 1px dashed #e3e3e3;}
.contact li { width:318px; margin-bottom:20px;}
.contact li dl dt{ height:22px; margin-bottom:10px; line-height:22px; background:#f3f3f3; color:#c00; font-weight:bold;  text-indent: 17px;
}.contact li dl dd{ height:30px; line-height: 30px;  background: url(ico3.gif) no-repeat -23px -72px; text-indent:17px;}
ul.web li { border:none;  height: 90px;}
ul.web li  dl{ width: 160px;}
ul.web li  dl dd{ padding-bottom:0; }
ul.web li .zt_img{ height: 90px;}
ul.web li .zt_img img{ height: 82px;}
ul.web2 { width: 550px;}
ul.web2 li { border:none; width:260px; }
ul.web2 li {  height: 60px; }
ul.web2 li .zt_img { width: 78px;height: 43px; background:none;}
ul.web2 li .zt_img img{ width: 70px; height: 35px;}
ul.web2 li dt{ height:24px; line-height:24px; background-position:0 -92px;}
.inquiry_wrap { position:relative;}
dl.inquiry_form  {  line-height:30px; width:326px;}
dl.inquiry_form  dt{float:left; clear:left;   width: 90px; height:30px; margin-bottom:10px; color: #cf0003; font-weight:bold;  }
dl.inquiry_form  dd{ float:left;width:236px; height:32px;  margin-bottom:10px; }
dl.inquiry_form input{  width:200px; height:30px;  border: 1px solid #b1b8cc; text-indent:5px; color:#555; }

dt.msg_tit { display:none; position:absolute;  }
.msgcon { position:absolute; top:0;  right:20px; }
.inquiry .msgcon{ right:5px;}
 .msgcon {  width:380px; height:115px;}
 .msgcon textarea {  width:380px; height:115px; border: 1px solid #b1b8cc; text-indent:5px; line-height:20px; color:#555;}
.sub_wrap { width:174px; height:26px; margin:0 auto; overflow:hidden; clear:both; }
.sub_wrap input { float:left; width:70px; height:26px;  border: 1px solid #b1b8cc; background:#f0f1f3; color:#555; cursor:pointer;}
.sub_wrap .submit { margin-right:28px; background:#c00; color:#fff; }

